//
//  CommonTools.swift
//  WeiBo09
//
//  Created by 裘明 on 15/9/4.
//  Copyright © 2015年 qm. All rights reserved.
//

import Foundation

/// 却换控制器
let MQSwitchRootViewController = "MQSwitchRootViewController"

///   输出日志
///
/// - parameter message: 日志消息
/// - parameter logError: 错误标记，默认是false,如果是true,发布时仍然会输出
/// - parameter file:    文件名
/// - parameter method:  方法名
/// - parameter line:    代码行数
func printLog<T>(message: T,
    logError:Bool = false,
    file: String = __FILE__,
    method: String = __FUNCTION__,
    line: Int = __LINE__)
{
    if logError {

        print("\((file as NSString).lastPathComponent)[\(line)], \(method): \(message)")
        
    } else {
        
        #if DEBUG
            print("\((file as NSString).lastPathComponent)[\(line)], \(method): \(message)")
        #endif
    }
}

